Pros
- You get to wear many hats and learn the ropes. - Young work environment. Everyone is relatively a recent graduate.
Cons
- Salary and benefits are subpar with the industry. - Poor work-life balance. It is common to work long hours and be stressed often. It isn't until you leave the company and work at a different company that you realize how stressed and pressured you were. - There isn't much room to grow. - They claim you can "be your own CEO", but there is a lot of micro-managing. - There is no appreciation or flexibility for new ideas. - Very penny-pinching when it comes to spending money improving the culture and work environment of the company. - Lagging behind in terms of technology. - Lacking diversity and inclusion. - Claim to have unlimited vacation, but managers will complain about it even if you don't take excessively amount of days off.