Pros
- Very fast paced - Ability to work with many different technologies - Most employees are a pleasure to work with - There are always efforts to improve the workplace - Flexible work hours if required - Free catered lunch on Fridays
Cons
- Even though the people are nice to work with, the company culture is borderline toxic - Little to no appreciation of the good results produced by employees which leads to a high turnover rate - Zero room to move up and gain new responsibility. Management prefers to hire from the outside for senior positions, rather then promote from the inside. - No opportunity to focus when faced with a constant stream of interruptions every single day - Very difficult to have any new initiative gain traction if it's coming from anyone else other than upper management - When there are actual new initiatives put in place, there is no real consultation with the rest of the team - While there are always efforts to improve the company culture, they fall flat and are forgotten very quickly