Pros
- good location just off major highway - direct team lead is wonderful to work with - annual national party and occasional nights out on the company dime - a person with the 'right fit' could have opportunities to move around the company - very diverse office staff - transplanted employees from other countries tell tales of better experiences in other offices, such as a supportive culture
Cons
- Very political company. One wrong move and it will be tough to advance. - fellow employees are too spread out and disconnected. By design the parent company has created an environment of somewhat independent mini businesses that do not all work well together. - some leaders have a talent for promising "Big" and then dropping the job of figuring out how to deliver in the lap of someone else. - they are behind technically and have a large backlog of technical debt with no plan of how to fix it. - They promote from within based on seniority and political standing, not qualifications, which puts some people in leadership positions who have no clue how to manage. - there is too strong of a dependency of independent learning. Do not expect to be trained, at all. - no clear communication from management on new products and projects until someone outside the organization is asking about it. - no annual review process and no annual raises. -benefits package is something out of the 50s with separate vacation, sick, and personal days that need to be asked for two weeks in advance. - high rate of turn over.