Pros
-Hard working smart people at the ground level -Comradery with teammates strong. Feel like most people have one another's backs -Great place to learn in first year or two after school. But then learning curve dramatically decreases. - Client service driven. Ethical. -Nice well kept building
Cons
-No raises in 3 years even though company is growing and in solid financial shape. When you break out comp by total hours worked, its a sad number. -Bonuses and retirement contributions cut despite everyone working longer and longer hours. "More with less, more with less" is the mantra. People getting cynical. -Can't even get replacement jobs approved. Aggressively adding more accounts without enough people to support the business. Late nights and weekends expected from everyone with increasing pressure to put in even more hours. Very stressful to balance personal and work life. Some of the teams have kids coming in at 6:30 am, work 12-15 hours and mandatory weekend work too.