Vantaggi
- Collaborative and team-oriented culture where most employees truly care about their respective projects - Rapport among employees is like that among casual friends - Many teams have excellent morale and a strong sense of purpose - Work-life balance ratio is amazing; you can take a vacation almost whenever you want, for how long you want, and it's not uncommon to work 7-hour days
Svantaggi
- Compensation is variable; pay raises/bonuses are all over the map, with the company erring on the conservative side for most employees - Some of the technical employees are very hard to work with because they a) speak little English b) are in China/India c) are difficult people to begin with and/or d) are not motivated. Every employee should be required to learn about our clients, who they are, how we serve them, etc. We should also treat employees as "internal" clients, if you will.