















Pros
*Encouraging colleagues
*Exemplary leadership
*Room for growth
*Fast-paced environment
*Respectful culture
*Paid monthly parking/travel expenses
*An environment open to new ideas
*You can easily contribute and interact with all levels of management
*Flexible hours and capability to work at home sometimes
Cons
*Sometimes the computer systems are a little inefficient
*Paid leave is all PTO, not split to Vacation vs. Sick and the leave request policy is a little harsh