Pros
- Varies heavily on the team
- Lots of company events and decent focus on upskilling
- Unlimited leave subject to project team approval
- Pushes you to work efficiently and good exposure talking to clients
Cons
- Those looking for technical projects would find it hard to find interesting and innovative projects
- Often using low-code or legacy systems/software for implementation, nothing flashy
- Culture can be very intense and almost always on deadlines
- Delay in promotion for TAP, barrier to promote currently is very very high, very slim chance (estimated to be at least 1.5 years)